more impecunious - French English Dictionary